
body		{ margin: 0; padding: 0; width: 100%; font-family: "宋体"; font-size: 12px; }
img			{ border: none;}
div			{ overflow: hidden;}

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
.tips		{ width: 340px; border: 3px solid #999; background-color: #fff; position: fixed; bottom: 6px; right: 6px; z-index: 999999; height: 0; display: none;}
* html .tips{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-6));}

.tips_top	{ zoom: 1; background: url(ent/bg_ti_ent_zt.gif) repeat-x; height: 27px;}
.tips_top .l	{ display: block; height: 27px; line-height: 27px; color: #333; padding: 0 0 0 9px;}
.tips_top .r	{ display: block; padding: 9px;}

.tips_con 			{ padding: 10px;}
.tips_con .l		{ width: 110px;}
.tips_con .r		{ width: 200px;}
.tips_con .l span a	{ display: block; width: 100px; height: 100px; padding: 4px; border: 1px solid #ccc;}
.tips_con .l span a:hover	{ border-color: #e70286;}
.tips_con .l h6		{ margin: 6px 0 0 0; padding: 0; font-size: 12px; font-weight: normal; display: block; width: 110px; text-align: center; line-height: 120%;}
.tips_con .l h6 a	{ color: #666;}
.tips_con .l h6 a:hover	{ color: #e70286;}
.tips_con .r ul		{ margin: 0; padding: 0; list-style: none; line-height: 150%; color: #666;}
.tips_con .r ul li	{ border-bottom: 1px dashed #ccc; padding: 3px 0;}
.tips_con .r ul a	{ color: #666;}
.tips_con .r ul a:hover	{ color: #e70286;}

a			{ text-decoration: none;}
a:hover		{ text-decoration: underline;}

h1,h2,h2,h4,h5,h6	{ margin: 0; padding: 0;}
p			{ margin: 0; padding: 0;}
ul			{ margin: 0; padding: 0;}
ul li{ list-style: none;}
/* 左右浮动块 */
.l			{ float: left;}
.r			{ float: right;}

/* 左右浮动块预留 */
.l1			{ float: left;}
.l2			{ float: left;}
.l3			{ float: left;}
.r1			{ float: right;}
.r2			{ float: right;}
.r3			{ float: right;}

.center		{ margin: 0 auto;}
.top0		{ margin-top: 0;}
.top10		{ margin-top: 10px;}
.left10		{ margin-left: 10px;}
.bottom4	{ margin-bottom: 4px;}
.bottom10	{ margin-bottom: 10px;}
.bottom15	{ margin-bottom: 15px;}
.padding4	{ padding: 4px;}
.bottom0	{ padding-bottom: 0; margin-bottom: 0;}
.right0		{ margin-right: 0;}
.border0	{ border: none;}
.w333		{ width: 333px;}/* 页面左侧分两栏时每栏宽度 */

a#blue_01	{ color: #014fad;}
a#yellow_01	{ color: #f90;}
a#red_01	{ color: #f00;}
.red_01		{ color: #f00;}

.grey_333	{ color: #333;}
.grey_666	{ color: #666;}

/* 各广告位样式，宽度_高度 */
.ad_960_100	{ width: 960px; height: 100px;}
.ad_260_250	{ width: 260px; height: 250px; padding: 1px; border: 1px solid #d8e5f6; background-color: #fff; text-align: center;}
.ad_630_90	{ width: 630px; height: 90px; position: relative; z-index: 1;}
.ad_664_90	{ width: 664px; height: 90px;}
.ad_260_120	{ width: 260px; height: 120px; padding: 1px; border: 1px solid #ccc;}

/* 各图文列表样式，宽度_高度 */
.img_150_200	{ width: 154px; margin-right: 10px; float: left;}
.img_150_200 a	{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_150_200 span	{ text-align: center; display: block; width: 100%; margin-top: 14px;}
.img_150_200 span a { color: #666; padding: 0; display: inline; border: none;}
.img_150_200 a:hover	{ border-color: #e70286;}

.img_100_100_01		{ margin-top: 10px; clear: both; zoom: 1;}
.img_100_100_01 .l	{ width: 104px;}
.img_100_100_01 .l a{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_100_100_01 .l span	{ display: block; width: 100%; text-align: center; margin-top: 6px;}
.img_100_100_01 .l span a	{ color: #666; font-size: 13px; border: none; padding: 0; display: inline;}
.img_100_100_01 .l a:hover	{ color: #e70286; border-color: #e70286;}
.img_100_100_01 .r	{ padding-left: 10px; color: #999; line-height: 140%; float: left; width: 128px;}
.img_100_100_01 .r a{ display: block; padding-bottom: 8px; color: #666;}

.img_100_100_02		{ width: 104px; margin-right: 20px; float: left; height: 134px;}
.img_100_100_02 a	{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_100_100_02 a:hover	{ border-color: #e70286;}
.img_100_100_02 span	{ display: block; width: 100%; text-align: center; margin: 6px 0;}
.img_100_100_02 span a	{ color: #666; border: none; padding: 0; display: inline;}

.img_60_60			{ margin-top: 6px; clear: both;}
.img_60_60 .l		{ width: 64px;}
.img_60_60 .l a		{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_60_60 .l span	{ display: block; width: 100%; text-align: center; margin-top: 10px;}
.img_60_60 .l span a{ color: #666; border: none; padding: 0; display: inline;}
.img_60_60 .l a:hover	{ border-color: #e70286;}
.img_60_60 .r		{ padding-left: 10px; color: #999; line-height: 150%; float: left; width: 168px;}
.img_60_60 .r a		{ color: #666; font-weight: bold; display: block;}
.img_60_60 .r a:hover	{ color: #e70286;}

.img_210_210		{ width: 214px;}
.img_210_210 a		{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_210_210 a:hover{ border-color: #e70286;}
.img_210_210 span	{ text-align: center; display: block; width: 100%; padding-top: 6px; font-size: 14px;}
.img_210_210 span a	{ border: none; padding: 0; display: inline;}

.img_210_280		{ width: 214px;}
.img_210_280 a		{ padding: 1px; display: block; border: 1px solid #ccc;}
.img_210_280 a:hover{ border-color: #e70286;}
.img_210_280 span	{ text-align: center; display: block; width: 100%; padding-top: 6px; font-size: 14px;}
.img_210_280 span a	{ border: none; padding: 0; display: inline;}

/* 头部 */
.top		{ margin-top: 4px;}
.top .line	{ width: 100%; height: 6px; background-color: #e70286;}
.top .info	{ width: 100%; height: 33px; background: #000 url(ent/top_info_01.gif) repeat-y 50%;}
.top .info_c{ width: 960px; margin: 0 auto; font-size: 13px; height: 33px;}
.top .info .l	{ color: #184580; margin-top: 10px;}
.top .info .l a	{ color: #ccc;}
.top .info .l a:hover	{ color: #e70286;}
.top .info .r	{ color: #184580; overflow: visible; padding-top: 2px;}
.top .info .r a	{ color: #ccc;}
.top .info .r a:hover	{ color: #e70286;}
.top .info .r a.ti_home	{ background: url(ent/ti_06.gif) left 1px no-repeat; padding-left: 18px;}
.top .info .r a.tint	{ color: #ccc; position: relative; top: 2px;}
.top .info .r a.tint:hover	{ color:#e70286;}
.top .info .r a.button	{ display: inline-block; width: 61px; height: 19px; background: url(ent/top_button.gif) left; no-repeat; text-align: center; padding-top: 5px; color: #ccc; position: relative; top: 4px;}
.top .info .r input		{ padding: 0; margin: 0; border: 1px solid #7a97a9; background-color: #013453; width: 63px; height: 17px; position: relative; top: 3px; padding: 1px 0 0 1px; color: #cdcdcb;}
.top .info .r input.login	{ background-color: #fff; top: 3px; padding-left: 0; width: 50px; display: inline-block; height: 20px; cursor: pointer; background: url(ent/top_button.gif) -5px; z-index: 3px;}
.top .info .r .ti_log	{ color: #ccc; font-size: 13px; display: inline-block; position: relative; top: 2px;}
.top .nav	{ width: 960px; height: 101px; margin: 0 auto; background: url(ent/top_nav_01.gif) no-repeat bottom;}
.top .nav .l{ width: 241px;}
.top .nav .r{ width: 718px;}
.top .nav .r a	{ display: block; float: left; width: 83px; height: 19px; color: #000; font-size: 14px; text-align: center; padding-top: 65px;}
.top .nav .r a:hover{ text-decoration: none;}
.top .nav .r a.n1	{ background: url(ent/nav/01_01.jpg);}
.top .nav .r a.n2	{ background: url(ent/nav/01_02.jpg);}
.top .nav .r a.n3	{ background: url(ent/nav/01_03.jpg);}
.top .nav .r a.n4	{ background: url(ent/nav/01_04.jpg);}
.top .nav .r a.n5	{ background: url(ent/nav/01_05.jpg);}
.top .nav .r a.n6	{ background: url(ent/nav/01_06.jpg);}
.top .nav .r a.n7	{ background: url(ent/nav/01_07.jpg);}
.top .nav .r a.n8	{ background: url(ent/nav/01_08.jpg);}

.top .nav .r a.n1:hover	{ background: url(ent/nav/01_01.jpg) left -84px;}
.top .nav .r a.n2:hover	{ background: url(ent/nav/01_02.jpg) left -84px;}
.top .nav .r a.n3:hover	{ background: url(ent/nav/01_03.jpg) left -84px;}
.top .nav .r a.n4:hover	{ background: url(ent/nav/01_04.jpg) left -84px;}
.top .nav .r a.n5:hover	{ background: url(ent/nav/01_05.jpg) left -84px;}
.top .nav .r a.n6:hover	{ background: url(ent/nav/01_06.jpg) left -84px;}
.top .nav .r a.n7:hover	{ background: url(ent/nav/01_07.jpg) left -84px;}
.top .nav .r a.n8:hover	{ background: url(ent/nav/01_08.jpg) left -84px;}

.top .hot	{ width: 945px; margin: 0 auto; background-color: #023554; height: 22px; color: #999; padding-top: 10px; padding-left: 15px; background: url(ent/top_line_01.gif) no-repeat;}
.top .hot li{ float: left; padding-right: 25px;}
.top .hot a	{ color: #999;}

.top .link	{ width: 960px; height: 32px; margin: 0 auto;}
.top .link .l1	{ font-size: 18px; width: 90px; margin-top: 3px; font-weight: bold; padding-left: 20px;}
.top .link .l2	{ font-size: 15px; padding-left: 35px;}
.top .link .l2 a{ display: inline-block; padding: 0 20px 0 10px; margin-top: 8px;}
.top .link .l3	{ font-size: 13px; color: #666; line-height: 32px;}
.top .link .l3 a{ color: #fff;}

#c0			{ background: url(ent/channel_common.gif) no-repeat;}
#c0 .l1		{ color: #fff; width: 200px; margin-top: 6px;}
#c0 .l1 a	{ color: #fff;}
#c0 .l1 a:hover	{ text-decoration: none;}
#c1			{ background: url(ent/channel_01.gif) no-repeat;}
#c1 .l1		{ color: #fff;}
#c1 .l2 a	{ color: #e3e3e3; background: url(ent/ti_channel.gif) right 3px no-repeat}
#c2			{ background: url(ent/channel_02.gif) no-repeat;}
#c2 .l1		{ color: #fff;}
#c2 .l2 a	{ color: #caefff; background: url(ent/ti_channel.gif) right -27px no-repeat}
#c3			{ background: url(ent/channel_03.gif) no-repeat;}
#c3 .l1		{ color: #fff;}
#c3 .l2 a	{ color: #e1ffc4; background: url(ent/ti_channel.gif) right -57px no-repeat}
#c4			{ background: url(ent/channel_04.gif) no-repeat;}
#c4 .l1		{ color: #fff;}
#c4 .l2 a	{ color: #ffefd7; background: url(ent/ti_channel.gif) right -87px no-repeat}
#c5			{ background: url(ent/channel_05.gif) no-repeat;}
#c5 .l1		{ color: #fff;}
#c5 .l2 a	{ color: #fffcd3; background: url(ent/ti_channel.gif) right -117px no-repeat}
#c6			{ background: url(ent/channel_06.gif) no-repeat;}
#c6 .l1		{ color: #fff;}
#c6 .l2 a	{ color: #ffdde4; background: url(ent/ti_channel.gif) right -147px no-repeat}
#c7			{ background: url(ent/channel_07.gif) no-repeat;}
#c7 .l1		{ color: #fff;}
#c7 .l2 a	{ color: #ddcff0; background: url(ent/ti_channel.gif) right -177px no-repeat}
#c8			{ background: url(ent/channel_08.gif) no-repeat;}
#c8 .l1		{ color: #fff;}
#c8 .l2 a	{ color: #c6d8ff; background: url(ent/ti_channel.gif) right -207px no-repeat}
#c9			{ }
#c9 .l1		{ color: #000; width: 200px; margin-top: 6px;}
#c9 .l1 a	{ color: #000;}
#c9 .l1 a:hover	{ text-decoration: none;}
#c9 .l3		{ font-size: 13px; color: #000; line-height: 32px;}
#c9 .l3 a	{ color: #000;}

.top .link .r1 span	{ display: block; margin: 10px 0 0 0; float: left; color: #fff;}
.top .link .r1 a{ color: #fff; display: block; float: left; width: 60px; height: 14px; background: url(ent/top_link_a.gif) no-repeat; text-align: center; margin: 8px 7px 0 0; padding: 2px 0 0 0;}
.top .link .r1 a:hover	{ text-decoration: none;}

.search_1	{ width: 935px; border-top: 1px solid #333; border-bottom: 1px solid #333; background-color: #023554; height: 26px; margin: 0 auto; margin-bottom: 4px; color: #b3b5b4; padding: 0 0 0 25px}
.search_1 .l{ margin-top: 7px;}
.search_1 a	{ color: #7ed0ff; text-decoration: underline;}
.search_1 a:hover	{ text-decoration: none;}

/* 底部 */
.bottom		{ width: 960px; margin: 0 auto; background: #fff url(ent/bottom_line.gif) repeat-x top; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bottom a	{ color: #999;}
.bottom	table	{ margin: 16px 0 0 0; color: #999;}
.bottom_line{ width: 100%; height: 6px;}

.bottom .link	{ margin-top: 27px; color: #b0b0b0;}
.bottom .link a	{ font-size: 14px; color: #02548e;}
.bottom .info	{ color: #999; margin-top: 25px; line-height: 180%; padding-bottom: 18px; /*background: url(ent/line_01.gif) 50% bottom no-repeat;*/ margin-bottom: 18px;}
.bottom .img	{ margin-bottom: 26px; display: none;}


/* 主体 */
.main		{ width: 952px; padding: 4px; background-color: #fff; overflow: auto; zoom: 1; margin: 0 auto;}/* 最外围 */
.main_in	{ width: 942px; border: 1px solid #ddd; padding: 4px 4px 0 4px; background-color: #ebf2fa; overflow: auto; zoom: 1;}/* 次外围 */
.main_l		{ width: 674px; float: left;}/* 主体左侧 */
.main_r		{ width: 264px; float: left; margin-left: 4px;}/* 主体右侧 */
.main_f		{ width: 942px; clear: both;}
.here		{ background-color: #bfbfbf; color: #fff; padding: 9px 15px 8px 15px;}/* 当前位置 */
.here a		{ color: #fff;}

/* 通用模块 */
.module_01	{ border: 1px solid #d8e5f6; margin-bottom: 4px; background-color: #fff;}

/* 通用模块标题栏 */
.title_01	{ margin: 0; padding: 13px 0 0 10px; font-size: 14px; color: #666; display: block; height: 28px; background: #fff url(ent/ti_01.gif) no-repeat left top; text-align: left;}
.title_01_l	{ background: #fff url(ent/ti_01.gif) no-repeat 32px top;}/* 标题6字时 */
.title_01_ll{ background: #fff url(ent/ti_01.gif) no-repeat 48px top;}/* 标题7字时 */
.title_01 h2{ font-size: 14px;}/* 中文标题 */
.title_01 span	{ display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px;}/* 拼音标题 */

.title_03	{ margin: 0; padding: 13px 0 0 10px; font-size: 14px; color: #666; display: block; height: 28px; background:url(ent/ti_01.gif) no-repeat scroll 48px top #FFFFFF; text-align: left;}
.title_03 h2{ font-size: 14px;}/* 中文标题 */
.title_03 span{ display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; line-height:8px;}

.title_01 .r1	{ margin-top: -20px; font-size: 13px; padding-right: 10px;}
.title_01 .r1 a	{ color: #666;}

.title_01 .r2	{ margin-top: -20px; font-size: 12px; padding-right: 10px; text-align: center;}
.title_01 .r2 a	{ color: #fff; background: url(ent/ti_r_01.gif) no-repeat; display: inline-block; width: 97px; height: 13px; padding-top: 2px;}
.title_01 .r2 a:hover	{ text-decoration: none; color: #666;}

.title_01 .r3 a	{ background: url(ent/ti_r_02.gif) no-repeat; width: 58px;}

.title_02	{ margin: 0; padding: 15px 0 0 0; font-size: 14px; color: #666; display: block; height: 16px; background: #fff url(ent/ti_01.gif) no-repeat -20px -338px;}
.title_02 h2{ font-size: 14px; color: #e80286;}/* 中文标题 */
.title_02 .r1	{ margin-top: -16px; font-size: 12px; padding-right: 10px; text-align: center;}
.title_02 .r1 a	{ color: #666;}

/* 通用模块内容栏 */
.content_01	{ clear: both; padding: 10px; zoom: 1; background-color: #fff;}
.content_02	{ clear: both; padding: 15px 0 10px 0; zoom: 1;}

.ul_01		{}
.ul_01 li	{ display: block; border-bottom: 1px dotted #ccc; padding: 5px 0 4px 18px; background: url(ent/ti_05.gif) 4px 8px no-repeat; float: left; width: 295px; line-height:14px;}
.ul_01 li .r{ color: #999;}
.ul_01 a	{ color: #333;}

.ul_02 li	{ background: url(ent/ti_03.gif) left 5px no-repeat; padding: 0 0 0 12px;}
.ul_02 a	{ color: #333;}

.ul_03 li	{ background: url(ent/ti_03.gif) left 6px no-repeat; padding: 0 0 0 15px; line-height: 200%;}
.ul_03 a	{ color: #333; font-size: 14px;}

.ul_04 li	{ line-height: 180%; font-size: 13px; color: #666;}

.ul_05 li	{ display: block; border-bottom: 1px dotted #ccc; font-size: 12px; overflow: auto; zoom: 1; padding: 6px 0; *padding: 4px 0;}
.ul_05 a	{ color: #666; background: url(ent/ti_04.gif) left 3px no-repeat; padding-left: 10px;}
.ul_05 a:hover	{ color: #e70286;}
.ul_05 li .r{ font-size: 12px; color: #999;}

.ul_l_2 li	{ width: 303px; margin-right: 10px; }/* 页面左侧两列列表时 */

/* 热词 */
.ht			{ line-height: 150%;}
.ht a		{ font-family: "微软雅黑","宋体"; color: #666; padding-right: 10px; font-size: 13px;}
.ht a strong{ color: #333;}

/* 404页 */
.p404		{ border: 1px solid #d8e5f6; margin-bottom: 4px; text-align: center; padding: 80px 0; background: #fff url(ent/error_01.jpg) no-repeat 80px 75px;}
.p404 h1	{ font-size: 16px; color: #666;}
.p404 h2	{ font-size: 14px; font-weight: normal; color: #333; margin-top: 50px;}

/* 轮播 */
fieldset, img			{ border: 0;}
/*容器*/
#slider ul, #slider li	{ margin: 0; padding: 0; list-style: none;}
#slider a				{ display: block; border: none; width: 280px; height: 430px; margin: 0; padding: 0;}
/*数字导航样式*/
#flashnvanum			{ bottom: 10px; position: absolute; right: 20px; width: 250px;}
#flashnvanum span		{ background: transparent url(ent/flashbutton.gif) no-repeat scroll -15px 0; color: #86A2B8; cursor: pointer; float: left; font-family: Arial; font-size: 12px;
 height: 15px; line-height: 15px; margin: 1px; text-align: center; width: 15px;}
#flashnvanum span.on	{ background: transparent url(ent/flashbutton.gif) no-repeat scroll 0 0; color: #fff; height: 15px; line-height: 15px; width: 15px;}